hydrostatic pump - French English Dictionary